#home_content_full {
	width:766px;
	min-height: 350px;
	padding:0px;
	float:left;	
	overflow:visible;
	border-right: 1px solid #B3B3B3;
	border-left: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	
	background-color:#e6f5fa;
    background-repeat:repeat-x;
    background-position:top right;
    overflow:visible;
    padding-bottom:20px;
}




#right_content {
    width:730px;
    float:right;
    overflow:visible;
    min-height:350px;
}

#right_head_content h2 {
    font-size:24px;
    color:#000;
    margin:0px;
    padding:0px;
    margin-top:12px;
    font-weight:normal;
    line-height:29px;

}


#right_head_content span {
    font-size:11px;
    color:#8493a1;
    margin:0px;
    padding:0px;
    line-height:13px;
    display:block;
    height:23px;
}

/********/

#managemenu {

    width:350px;

    float:right;

    margin-top:40px;

    margin-right:14px;

}

#managemenu .umtt {

    float:right;

    background-image:url('../imgs/umtt.gif');

    background-position:top right;

}

#managemenu .umtt div {
	float:left;
	background-image:url('../imgs/umtt2.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding:7px 11px 7px 7px;
	color:#657482;

}


#managemenu a {

    width:34px;

    height: 28px;

    float:right;

    display:block;

    margin-left: 4px;

    background-color:#b6d6f3;

}

#managemenu strong {

    width:34px;

    height: 28px;

    float:right;

    display:block;

    margin-left: 4px;

    background-color:#c7e2fb;

}

#managemenu a b {

    display:none;

}

#managemenu a:hover {

    background-position:bottom left;

}

#managemenu a.mm_search {

    background-image:url('../imgs/um_follow.gif');

}

#managemenu a.um_unsearch {

    background-image:url('../imgs/um_unfollow.gif');

}

#managemenu a.mm_add {

    background-image:url('../imgs/um_follow.gif');

}

#managemenu a.um_unadd {

    background-image:url('../imgs/um_unfollow.gif');

}

#person_search_form{
	width:100%;

}

#setform input.setinpshort {

    padding:5px;
    width:200px;

}

#setform textarea.setinpshort {
    padding:5px;
    width:20px;
    height:40px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;

}

#setform .setselectshort {
    padding:5px;
    width:214px;

}

#setform .setparam {
    text-align:right;
    padding:6px;
    color:#666;
}


#person_search_form{
		
	width:100%;
}

#person_search_form form{
	width:98%;
}

#person_add_form{
	width:95%;
	margin-left:20px;
	display:none;
	border: 1px solid #CEE1EE;
}

#add_form_title{
	margin-top: 5px;
	margin-left:5px;
}

#person_add_form form{
	width:100%;
}

#person_add_form table{
	float:left;
}




#classname{
	border: 1px solid #ccc;
	width:95%;
	margin-top:5px;
	margin-bottom: 5px;
	padding: 5px;
	display:none;
}

#classname b{
	display:block;
	float:left;
}


#classlist{
	margin: 5px 10px 5px 10px;
	line-height: 30px;
}

#classlist a{
	display:block;
	width:106px;
	float:left;
	margin-top:3px 5%;
	color:blue;
	
}

#classlist input{
	
}



.formBtn {
    float:right;
    margin-right:50px;
	margin-top:10px;
    background-image:url('../imgs/pf_btn_a.gif');

    background-position:top right;  

}

.formBtn b {

    display:block;

    float:left;

    background-repeat:no-repeat;

    background-image:url('../imgs/pf_btn_b.gif');

    background-position:top left;

    font-size:18px;

    font-weight:normal;

    padding:3px 12px 5px 12px;

    color:#0055a4;

    cursor:pointer;

}

.formBtn:hover {

    background-image:url('../imgs/pf_btn_a_hvr.gif');
}

.formBtn:hover b {
    background-image:url('../imgs/pf_btn_b_hvr.gif');

}

.formBtn:focus {
    background-image:url('../imgs/pf_btn_a_fcs.gif');

}

.formBtn:focus b {
    background-image:url('../imgs/pf_btn_b_fcs.gif');

}
/*****************************/
/*user list*/

#lehuo_right_head{
	border-bottom: 1px solid #CEE1EE;
}

#group_right_head{
	border-bottom: 1px solid #CEE1EE;
	height:110px;
}
#group_right_head #profilenav{
	margin-top:22px;
}

#group_right_head #profilehdr {
	height:120px;
}

.button_box{
    height:40px;
    margin-top:10px;
}

.button_box .sumbitBtn {
	background-color: blue;
    color: white;
    text-align: center;
    width: 100px;
    height:30px;
    
    font-size: 14px;

    cursor: pointer;
    border: 1px solid #B8D4E8;
    border-right-color: #114680;
    border-bottom-color: #114680;

}
#lehuo_group #profilehdr{
	height:100px;
}




#lehuo_right_head span{
	margin-left: 5px; 
}

#lehuo_userlist {
	margin: 10px 10px 10px 20px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:10px;
}
.lehuo_user {
	margin-top:5px;
	margin-bottom:5px;
	width:25%;
	float:left;
}
.lehuo_user.ex {
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	width:auto;
	float:none; 
	border-bottom:1px solid #ccc;
}
.lehuo_user .pgavatar {
	width:60px;
	height:60px;
	background-position:5px 5px; 
	background-repeat:no-repeat;
	float:left;
	margin-right:10px;
}
.lehuo_user .pgavatar a {
	width:60px;
	height:60px;
	display:block;
	background-image:url('../imgs/privategroupicon.gif');
}
.lehuo_user .pgavatar a:hover {
	background-position:bottom left;
}
.lehuo_user .useravatar {
	display:block;
	border:1px solid #d9d9d9;
	padding:4px;
	background-color:white;	
	float:left;
	margin-right:10px;
}
.lehuo_user .useravatar img {
	border:0px;
}
.lehuo_user .useravatar:hover {
	border:1px solid #999;
}
.lehuo_user .userinfo {
	float:left;
	line-height:1.2;
}
.lehuo_user .userinfo.ex {
	width:550px;
}
.lehuo_user .editbtnsbox {
	display:none;
}
.lehuo_user:hover .editbtnsbox {
	display:inline;
	display:block;

}

.lehuo_user .edituser {
	float:left;
	width: 200px;
	height:13px;
	background-position:bottom left;
	margin-top:2px;
	margin-left:3px;
}
.lehuo_user .edituser b {
	display:block;
	font-size:12px;
	font-weight:normal;
	color: #007408;
}
/*
.lehuo_user .edituser:hover {
	background-image:url('../imgs/followusr_hvr.gif');
	width: 50px;
}
.lehuo_user .edituser:hover b {
	display:block;
	font-size:12px;
	font-weight:normal;
	margin-left:15px;
	color: #007408;
}
*/
.lehuo_user .username {
	display:block;
	float:left;
	font-size:12px;
	
	margin-bottom:2px;
}

.lehuo_user .usertext {
	float:left;
	font-size:8px;
	width:100%;
	color:#999;
	clear:left;
	line-height:150%;
} 
.lehuo_user .usertext.ex {
	float:none;
	font-size:14px;
	clear:left;
}
.lehuo_user .userdesc {
	float:left;
	color:#222;
	clear:left;
}

.manage_form_title{
	font-size: 14px;
	margin:5px 0px 5px 0px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CEE1EE;
}

#person_manage #class_list_form{
	display:none;
}

#person_manage #person_list_form{
	display:none;
}

#gradelist{
	margin: 5px 20px 5px 20px;
	line-height: 30px;
}

.listItem{
	color:blue;
	float:left;
	text-align:center;
	margin:0px 20px;
	width: 106px;
}

.manage_form_title b{
	float:left;
}

.manage_form_notice{
	margin: 5px 20px 15px 20px;
}

#classnameInNotice{
	font-weight: bold;
	color:blue;
	font-size: 16px;
}

#lehuo_user_add_btn{
	background-repeat: no-repeat;
	cursor:pointer;
	width:155px;
	float:left;
}

#person_list_form #pf_postederror{
	margin-left:20px;
}


/****************/

/*Lehuo Item Post*/
.lehuo_post{
	border-bottom: 1px solid #CEE1EE;
	padding:5px 5px 5px 0px;
}
.lehuo_post #protrait{
	width:100px;
	height:auto;
	border: 1px solid #D1E9FF;
	float:left;
	margin:0px 10px 0px 5px;
}
.lehuo_post #protrait a{
	color:white;
}


#lehuo_post_content #post_title{
	float:left;
	margin-bottom:5px;
	width: 400px;
}

#lehuo_post_content #post_title_ex{
	float:left;
	margin-bottom:5px;
	width: 400px;
}

#lehuo_post_content #post_name{
	font-size: 16px;
	cursor:pointer;
	float:left;
	margin-right:5px;
}

.post_item{
	position:relative;
	bottom:-4px;
	font-size: 12px;
	line-height:20px;
	color:#666666;
	clear:both;
	width:90%;
}

.post_item .item_desc{
	color:gray;
	margin-top:auto;
}

#lehuo_post_content #item_city{
	display:inline;
	position:relative;

	bottom:-4px;

}

#lehuo_post_content #post_link{
	float:right;
	cursor:pointer;
	width:200px;
	text-align:right;
	position:relative;
	bottom: -8px;
        margin-bottom: 20px;
	margin-left:20px;
}
#lehuo_post_content #post_text{
	clear:both;
	margin-bottom:4px;
	line-height:20px;
	min-height:40px;
	color: #666666;
}

#lehuo_post_content #item_addr{
	float:left;
	margin-right:5px;
}
#lehuo_post_content #map_btn{
	float:left;
	cursor:pointer;
	position:relative;
	bottom:-4px;
}

#lehuo_post_content #item_contacter{
	clear:both;
	margin:4px 5px 4px 0px;
	float:left;
	min-width:100px;
	max-width:100%;
}

#lehuo_post_content #item_tel{
	margin:0px 5px 4px 0px;
	float:left;
	min-width:100px;
	max-width:200px;
}

.lehuo_post #btnbox{
	float:right;
	margin-left:10px;
}
/****lehuo detail*******************/
#lehuo_detail #protrait{
	width:150px;
	height:auto;
	border: 1px solid #D1E9FF;
	float:left;
	margin:0px 10px 0px 5px;
}

#lehuo_detail .lehuo_post{
	border-bottom:0px;
	padding-bottom:0px;
}
#lehuo_detail #protrait a{
	cursor:default;
}
#lehuo_detail #post_name {
	font-size: 16px;
	font-weight: bold;
	cursor:default;
}
#lehuo_detail #post_text{
	min-height:60px;
}
#lehuo_detail #usermenu{
	float:right;
}
#lehuo_detail #item_city{
	margin-right:15px;
}

#lehuo_detail #item_contacter{
	float:left;
}

#lehuo_detail #item_tel{
	float:left;
}

#lehuo_detail #item_addr{
	float:left;
}

#lehuo_detail #usermenu{
	width:100px;
}
#lehuo_detail .group {
	border-bottom:1px solid #D1E9FF;
}

/*LinkedIn button style start*/
.dialog-actions input.btn-primary, .dialog-actions input.primary {
    font-size: 100%;
    margin-right: 4px;
    vertical-align: middle;
}

.interrupt .actions a.btn-primary {
    color: #FFFFFF !important;
    font-size: 13px;
    padding: 4px 8px 3px;
    vertical-align: middle;
}

.interrupt .actions input.btn-primary, .interrupt .actions input.btn-secondary {
    font-size: 13px;
    vertical-align: middle;
}

.interrupt .actions a.btn-primary:hover {
    text-decoration: none;
}

.interrupt .actions a.btn-primary:visited {
    color: #FFFFFF !important;
}

.btn-primary, .btn-new-primary, .btn-secondary, .btn-new-secondary, .btn-tertiary, .btn-ternary, .btn-quaternary, .btn-action {
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    font-size: 12px;
    line-height: 1.35;
    margin: 0;
    overflow: visible;
    padding: 3px 10px 2px;
    text-decoration: none !important;
    vertical-align: top;
    width: auto;
}
.btn-primary.mini, .btn-new-primary.mini, .btn-secondary.mini, .btn-new-secondary.mini, .btn-tertiary.mini, .btn-ternary.mini, .btn-quaternary.mini, .btn-action.mini {
    font-size: 11px;
}

a.btn-primary, a.btn-new-primary, a.btn-secondary, a.btn-new-secondary, a.btn-tertiary, a.btn-ternary, a.btn-quaternary, a.btn-action {
    display: inline-block !important;
}
a.btn-primary:hover, a.btn-new-primary:hover, a.btn-secondary:hover, a.btn-new-secondary:hover, a.btn-tertiary:hover, a.btn-ternary:hover, a.btn-quaternary:hover, a.btn-action:hover {
    text-decoration: none !important;
}

.btn-primary, .btn-menu-open.btn-primary, .btn-split.btn-primary:hover {
    background: -moz-linear-gradient(center top , #73AEC9 0pt, #73AEC9 1px, #338AB0 1px, #0571A6 100%) repeat scroll 0 0 transparent;
    border-color: #045A8B;
    color: #FFFFFF !important;
}
.btn-primary:hover, .btn-split-toggle-hover.btn-primary:hover {
    background: -moz-linear-gradient(center top , #69A0B6 0pt, #69A0B6 1px, #277696 1px, #04608E 100%) repeat scroll 0 0 transparent;
    border-color: #004A73;
}
.btn-split-toggle-hover .btn-primary {
    border-right-color: #004A73;
}
.btn-primary:active, .btn-split-toggle-hover.btn-primary:active {
    background: -moz-linear-gradient(center top , #025F8D 0pt, #267696 100%) repeat scroll 0 0 transparent;
    border-color: #004A73;
}
.btn-primary[disabled], .btn-primary.disabled {
    background: -moz-linear-gradient(center top , #B9D6E4 0pt, #B9D6E4 1px, #99C4D7 1px, #82B8D2 100%) repeat scroll 0 0 transparent;
    border-color: #81ACC5;
    color: #DDEBF2 !important;
}
.btn-primary .toggle-btn { 
    background-position: 4px -1925px;
}

.btn-primary,.btn-menu-open.btn-primary,.btn-split.btn-primary:hover{background:#0571A6;background:-moz-linear-gradient(top,#73AEC9 0,#73AEC9 1px,#338AB0 1px,#0571A6 100%);background:-o-linear-gradient(top,#73AEC9 0,#73AEC9 1px,#338AB0 1px,#0571A6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#73AEC9),color-stop(5%,#73AEC9),color-stop(5%,#338AB0),color-stop(100%,#0571A6));background:linear-gradient(top,#73AEC9 0,#73AEC9 1px,#338AB0 1px,#0571A6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#338AB0',endColorstr='#0571A6',GradientType=0);border-color:#045a8b;color:#fff!important;}
.btn-primary:hover,.btn-split-toggle-hover.btn-primary:hover{background:#04608E;background:-moz-linear-gradient(top,#69A0B6 0,#69A0B6 1px,#277696 1px,#04608E 100%);background:-o-linear-gradient(top,#69A0B6 0,#69A0B6 1px,#277696 1px,#04608E 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#69A0B6),color-stop(5%,#69A0B6),color-stop(5%,#277696),color-stop(100%,#04608E));background:linear-gradient(top,#69A0B6 0,#69A0B6 1px,#277696 1px,#04608E 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#277696',endColorstr='#04608E',GradientType=0);border-color:#004a73;}
.btn-split-toggle-hover .btn-primary{border-right-color:#004a73;}
.btn-primary:active,.btn-split-toggle-hover.btn-primary:active{background:#267696;background:-moz-linear-gradient(top,#025F8D 0,#267696 100%);background:-o-linear-gradient(top,#025F8D 0,#267696 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#025F8D),color-stop(100%,#267696));background:linear-gradient(top,#025F8D 0,#267696 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#025F8D',endColorstr='#267696',GradientType=0);border-color:#004a73;}
.btn-primary[disabled],.btn-primary.disabled{background:#82B8D3;background:-moz-linear-gradient(top,#B9D6E4 0,#B9D6E4 1px,#99C4D7 1px,#82B8D2 100%);-o-linear-gradient(top,#B9D6E4 0,#B9D6E4 1px,#99C4D7 1px,#82B8D2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#B9D6E4),color-stop(5%,#B9D6E4),color-stop(5%,#99C4D7),color-stop(100%,#82B8D2));background:linear-gradient(top,#B9D6E4 0,#B9D6E4 1px,#99C4D7 1px,#82B8D2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99C4D7',endColorstr='#82B8D2',GradientType=0);border-color:#81acc5;color:#ddebf2!important;}
.btn-primary .toggle-btn{background-position:4px -1925px;}

.btn-split.btn-primary:hover{background:#0571A6;background:-moz-linear-gradient(top,#73AEC9 0,#73AEC9 1px,#338AB0 1px,#0571A6 100%);background:-o-linear-gradient(top,#73AEC9 0,#73AEC9 1px,#338AB0 1px,#0571A6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#73AEC9),color-stop(5%,#73AEC9),color-stop(5%,#338AB0),color-stop(100%,#0571A6));background:linear-gradient(top,#73AEC9 0,#73AEC9 1px,#338AB0 1px,#0571A6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#338AB0',endColorstr='#0571A6',GradientType=0);border-color:#045a8b;color:#fff!important;}
.btn-primary:hover,.btn-split-toggle-hover.btn-primary:hover{background:#04608E;background:-moz-linear-gradient(top,#69A0B6 0,#69A0B6 1px,#277696 1px,#04608E 100%);background:-o-linear-gradient(top,#69A0B6 0,#69A0B6 1px,#277696 1px,#04608E 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#69A0B6),color-stop(5%,#69A0B6),color-stop(5%,#277696),color-stop(100%,#04608E));background:linear-gradient(top,#69A0B6 0,#69A0B6 1px,#277696 1px,#04608E 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#277696',endColorstr='#04608E',GradientType=0);border-color:#004a73;}

/*LinkedIn button style end*/